essential cells - German English Dictionary